Measurements of Software Maintainability
نویسنده
چکیده
In this position paper, we describe the research we have just initiated. We will investigate how the “maintainability” of a piece of software changes as time passes and it is being maintained by performing measurements on industrial systems. We present the notion of “maintainability”, our hypotheses, and our approach.
منابع مشابه
A Quantitative Evaluation of Maintainability of Software Architecture Styles
Proper decisions play a crucial role in any software architecture design process. An important decision of design stage is the selection of a suitable software architecture style. Lack of investigation on the quantitative impact of architecture styles on software quality attributes is the main problem in using such styles. Consequently, the use of architecture styles in designing is based on th...
متن کاملEstimation of Maintainability in Object Oriented Design Phase: State of the art
Object oriented designing is an essential part of software environment. This study focuses on a set of object oriented metrics that can be used to measure the maintainability of an object oriented design. These metrics for object oriented design focus on measurements that are applied to the class and design characteristics. These measurements permit designers to access their software early in p...
متن کاملSatisficing the Conflicting Software Qualities of Maintainability and Performance at the Source Code Level
The major contributions of our work include adopting the NFR framework to represent and analyze two software qualities that often conflict with each other: maintainability and performance. We identified and described many heuristics that can be implemented in a system's source code to achieve either quality. We implemented some of the heuristics in two medium-sized software systems and then col...
متن کاملDetermining Software Maintainability of Java Interfaces Using Quantitative Approach
Software maintainability is one important aspect in the evolution of a software product. Several coupling measures have been introduced to identify and measure the design complexity of an object oriented (OO) systems. The coupling metrics proposed in this paper recognizes the complexity between inheritance and interface programming. This paper presents measurements of Coupling between Object (C...
متن کاملAnalysis of reliability and maintainability for multiple repairable units (Case study: Sungun copper mine)
The appropriate operating of mining machines is affected by both the executive and environmental factors. Considering the effects and the related risks lead to a better understanding of the failures of such machines. This leads to a proper prediction of the reliability parameters of such machines. In this research work, the reliability and maintainability analysis of the loading and haulage mac...
متن کامل